home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / standards / ansi / X3T9 / area13 / oct_unix.txt < prev    next >
Encoding:
Text File  |  1992-05-12  |  4.2 KB  |  103 lines

  1.  
  2. The October Unix CAM OSD meeting was held in Orlando Florida
  3. on 10/6/89. The following people were in attendance at this meeting:
  4.  
  5.  
  6.     Steve Betts (NCR
  7.     Joe Hinrichs (NCR
  8.     Joe Lawlor (AT&T
  9.     David O'Shea (Future Domain
  10.     Darryl Richman (Interactive Systems
  11.     Janet Schank (DEC
  12.     Bob Snively (Sun
  13.     Eric Tausheck (HP
  14.  
  15. Topic that were discussed were as follows
  16.  
  17. A document generated by Tom Shea and  Dal Allen that came through 
  18. the mail in the last month was discussed. This is a proposed first 
  19. draft of the CAM "working document". Most of the Unix OSD was dedicated 
  20. to evaluating Secion 8.1 (CAM Control Block Definition). The following 
  21. are some of the issues that came out of this discussion:
  22.  
  23.     -  Defining pointer size (in bytes) is hopeless in the Unix 
  24.        world due to the diversity of the platforms that Unix runs 
  25.        on. It was recommended that some words be added to the working 
  26.        document on the order of "For non-Intel based computers, the 
  27.        size of the pointers in the above structures may vary ...
  28.  
  29.     -  It was recommended that due to the dynamic nature of the CAM 
  30.        structure at this time (due to design changes), no significant 
  31.        attempt should be made to align elements in the structure. 
  32.        However, a note below the structure should point out that 
  33.        "Note: reordering is likely ... alignment will be worked out 
  34.         in the future when the structure is more stable".
  35.  
  36.     -  Section 8.1.3 "CAM Status" and "HBA Status" should be 
  37.        integrated into one return field. It is not always clear 
  38.        how to differentiate these two fields and performance can 
  39.        possibly be enhanced by having one field.
  40.  
  41.     -  Section 8.1.3 "CAM Status" should have the following additional
  42.        return codes:
  43.         a) CAM Busy - cannot take any more requests at this time
  44.         b) Timeout - timeout value provided by the target driver 
  45.            has now expired
  46.         c) Unexpected bus free
  47.         d) (possibly others from appendix D
  48.     
  49.     - Section 8.1.5 (CAM Flags) - The data direction field should not
  50.        have a code "00". Anyone issuing a CCB should (better) be able
  51.        to determine the direction of the data.
  52.  
  53. An issue was raised (S. Betts) concerning using "Streams" format Unix 
  54. drivers. The question of performance issues differences between a streams 
  55. format driver and a "stock" driver was never resolved(at least to my 
  56. satisfaction). However, the consensus was to avoid Streams format because 
  57. it would require Target Drivers as well as Host Adapter drivers to adhere 
  58. to the interface, which would presumably make porting more difficult
  59. across Operating Systems.
  60.  
  61. Steve Betts provided a proposal that defined an Device Equipage Tabl
  62. that would be administered by the CAM Router. A psudo-coded scan
  63. algorithm was also provided. Time did not allow for any major discussion 
  64. on this proposal.
  65.  
  66.     
  67. =========================================================================
  68.         NEXT MEETING
  69. The Next SCSI CAM meeting is in Santa Ana Ca
  70. It is sponsored by Future Domain (Ken Post (714) 259-0400)
  71.  
  72. Meetings will be at the Embassy Suites Hotel (714) 241-3800
  73. Reservation Cutoff - October 13, 1989
  74. SCSI-3 Working Group    October 30 - 3
  75. Unix CAM OSD  Group    October 31 at 1:00 PM
  76. CAM Working Group    November 1 at 9:00 A
  77.  
  78. **** Place of Unix OSD has not been determined. This issue is being
  79. **** worked by Ken Post. As soon as I get this info, I'll post/email.
  80. =========================================================================
  81.     
  82. Since our meeting time is so limited, if you have a proposal for the next
  83. meeting, please try to email or FAX it out before the meeting. This will
  84. give people a chance to get some understanding of the material.
  85. Here are some agenda items for the October 31st meeting. I can send out 
  86. a more formal agenda when  I get feeback on proposals and areas of
  87. concern.
  88.     1) Further review of the CAM "working document". Dal should be 
  89.        sending a new revision sometime before the next meeting
  90.  
  91.     2) Initialization and configuration. We need to evaluate what the 
  92.        Unix needs are for these functions. What needs to be 
  93.        added/changed in the "working document" and the "Steve Betts 
  94.        Initialization" document to fulfill these needs.
  95.  
  96. ==========================================================================
  97.     
  98.     
  99.     Joe Lawlor
  100.     AT&T Bell Lab
  101.     (312) 979-0133
  102.     lawlor@iwtio.att.com
  103.